package com.example.mapper;

import com.example.entity.InStore;
import com.example.page.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author Com_T
* @description 针对表【in_store(入库单)】的数据库操作Mapper
* @createDate 2023-10-26 23:04:06
* @Entity com.example.entity.InStore
*/
public interface InStoreMapper {
    // 生成入库单
    int insertInStore(InStore inStore);
    // 根据条件，查询入库单
    int selectInStoreCountByCondition(InStore inStore);
    // 根据条件查询入库单并分页
    List<InStore> selectInStoreByConditionForPagination(@Param("inStore") InStore inStore,
                                                        @Param("page") Page page);
    // 根据id更新入库单
    int updateInStoreById(InStore inStore);
}




